// pages/EVisa/Evisa.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        pay:1,
        total:"",
        serviceInfo:[],
        companyinfos:{}
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        this.setData({
            pay:options.id,
            companyinfos:JSON.parse(options.companyinfos)
        }),
        this.getInitData()
    },
    getInitData(){
        getApp().network.GET({
            url:'/new/elec/cost/pay',
            success:res=>{
                const info=res.data.data.pay_info
                info.map(item=>{
                    if(item.desc=="首次开通首年免费"){
                        return item.price=0
                    }
                })
                const total=info.reduce((total,item)=>{
                    return +total+item.price
                },0)
                this.setData({
                    serviceInfo:res.data.data.pay_info,
                    total:total
                })
            }
        })
    },
    confirmPay(){
        wx.request({
          url: 'http://www1.centralpec.com/new/elec/cost/pay',
          method:'POST',
          header: {
            'content-type': 'application/json' 
          },
          success:res=>{
              if(res.code!==200){
                  wx.navigateTo({
                    url: '../visa_success/visa_success?i=1',
                  })
                  wx.setStorageSync('paid', true)
              }
          }
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {
        

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh() {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom() {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage() {

    }
})